/*
============================================================================
 Name        : $(ClassName).h
 Author      : $(Author)
 Version     :
 Copyright   : $(Copyright)
 Description : C$(ClassName) declaration
============================================================================
*/

#ifndef $(CLASSNAME)_H
#define $(CLASSNAME)_H

// INCLUDES
#include <e32std.h>

// CLASS DECLARATION

/**
*  C$(ClassName)
* 
*/
class C$(ClassName) : public CBase
{
public: // Constructors and destructor

	/**
        * Destructor.
        */
	~C$(ClassName)();

        /**
        * Two-phased constructor.
        */
	static C$(ClassName)* NewL();

        /**
        * Two-phased constructor.
        */
	static C$(ClassName)* NewLC();

private:

	/**
        * Constructor for performing 1st stage construction
        */
	C$(ClassName)();

	/**
        * EPOC default constructor for performing 2nd stage construction
        */
	void ConstructL();

};

#endif // $(CLASSNAME)_H